package Project;

public class ReSubjectVO {
	private String sub_tr = null;
	private String sub_no = null;
	private String sub_name = null;
	private String sub_type_no = null;
	private String sub_info = null;
	private String sub_point = null;
	private String prof_no = null;
	private String reg_date = null;
	
	public ReSubjectVO(){}
	public ReSubjectVO(String sub_no, String sub_name, String sub_type_no, String sub_info,
			String sub_point, String prof_no){
			this.sub_no = sub_no;
			this.sub_name = sub_name;
			this.sub_type_no = sub_type_no;
			this.sub_info = sub_info;
			this.sub_point = sub_point;
			this.prof_no = prof_no;
	}
	
	public void setSub_tr(String sub_tr) { this.sub_tr = sub_tr; }
	public void setSub_no(String sub_no) { this.sub_no = sub_no; }
	public void setSub_name(String sub_name) { this.sub_name = sub_name; }
	public void setSub_type_no(String sub_type_no) { this.sub_type_no = sub_type_no; }
	public void setSub_info(String sub_info) { this.sub_info = sub_info; }
	public void setSub_point(String sub_point) { this.sub_point = sub_point; }
	public void setProf_no(String prof_no) { this.prof_no = prof_no; }
	public void setReg_date(String reg_date) { this.reg_date = reg_date; }
	public String getSub_tr() { return sub_tr; }
	public String getSub_no() { return sub_no; }
	public String getSub_name() { return sub_name; }
	public String getSub_type_no() { return sub_type_no; }
	public String getSub_info() { return sub_info; }
	public String getSub_point() { return sub_point; }
	public String getProf_no() { return prof_no; }
	public String getReg_date() { return reg_date; }
	
	@Override
	public String toString() {
		StringBuilder sb = new StringBuilder();
		sb.append("\n*** 입력하신 과목 정보 입니다. ***");
		if ( getSub_tr() != null){
			sb.append("\n○ 과목 순번 : ").append(getSub_tr());
		}
		sb.append("\n○ 과목 번호 : ").append(getSub_no()).append("\n○ 과목 이름 : " ).append(getSub_name())
		.append("\n○ 과목 유형 : ").append(getSub_type_no()).append("\n○ 과목 정보 : ").append(getSub_info())
		.append("\n○ 과목 학점 : ").append(getSub_point()).append("\n○ 담당 교수 : ").append(getProf_no());
		if ( getReg_date() != null){
			sb.append("\n○ 등록 일자 : ").append(getReg_date());
		}
		return sb.toString();
	}
}